rename config to annex.security.allowed-compute-programs
authorJoey Hess <joeyh@joeyh.name>
Mon, 3 Mar 2025 20:07:04 +0000 (16:07 -0400)
committerJoey Hess <joeyh@joeyh.name>
Mon, 3 Mar 2025 20:12:03 +0000 (16:12 -0400)
commit52f51d065a09507e71e21fb814dfb6f22dd31ea8
tree463b3f6406fd3a7158523058577b6314d16d287d
parentf32d2aecceafe1730cc5d6ad684e0d4230e690ff
rename config to annex.security.allowed-compute-programs

And require for enable as well as autoenable.

It seemed asking for trouble for `git-annex enable foo` to use whatever
compute program is stored in the git config, without verifying that the
user wants that program to be used.

Note that it would be good to allow `git-annex enable foo program=...`
to be used without the program being in the git config. Not implemented yet
though.
Remote/Compute.hs
TODO-compute
Types/GitConfig.hs
doc/git-annex.mdwn
doc/special_remotes/compute.mdwn